Golang Job: Technical Lead

Job added on

Company

felyx

Location

Amsterdam - Netherlands

Job type

Full-Time

Golang Job Details

Company Description


About us

With the intensifying trend of urbanisation comes a growing need of transporting more people in a more sustainable way. As new challenges surface, this changed urban reality also presents opportunities to rethink the way we move around and commute in this new environment. Our mission is to contribute actively to shaping the cities of the future by offering a sustainable, safe, convenient, and fun means of transportation.


Job Description


As a Technical Lead in the Tech department for Felyx, you will define the overall technical strategy and drive technical alignment between the various teams. You will be responsible for steering the direction of key architectural decisions among Data & Analytics and Engineering. You will be responsible for instituting Data Engineering best practices to enable large-scale self-service analytics, real-time analytics and machine learning. Additionally, you will act as a People Manager and mentor for part of our Backend engineers, Data Engineers, and Analytics Engineers; boosting the Tech team in its evolution. Finally you will be part of the core leadership team of the department together with our People and Process Lead and our Head of Tech. Share the Felyx mindset: critical thinking, ambitious, self-starting, social and not take yourself too seriously.

What you will do:

  • Act as technical lead for the entire tech team (Engineering and Data & Analytics);
  • Be responsible as people manager for 5+ Backend Engineers and data specialists;
  • Provide input on the roadmap process from a technical perspective;
  • Drive technical vision and strategy for the whole tech domain, together with the technical (sub-)team leads;
  • Act as point of escalations for the teams, when technical decisions need to be taken;
  • Contribute to the tech leadership within felyx together with the People and Process Lead and the Head of Tech.

Qualifications


What you should have:

  • Have a strong technical background, including 5+ years of experience designing and developing large-scale systems;
  • You have strong communication and leadership skills, are able to work effectively in a team environment and can empower teams;
  • You have experience in providing mentorship and growing engineers and other leads;
  • You should have a knowledge of SQL and relational databases, preferably column-oriented databases (Snowflake, Redshift, BigQuery);
  • You should be proficient in software engineering, preferably in Golang;
  • Have experience with orchestration of data pipelines -preferably using Apache Airflow, have knowledge of Data modelling and ETL/ELT practices,
  • Familiarity with messaging technologies such as Kafka and RabbitMQ, as well as with batch and streaming data processing frameworks (dbt, Apache Spark, Apache Beam).
  • You should know your way around Linux, Docker and Kubernetes, have experience with cloud platforms such as GCP and have past experience in designing and building large-scale data platforms with reliability and maintainability in mind.

Additional Information


What’s in it for you

  • Attractive hourly wage
  • 28 holidays + 1 on your birthday
  • Free 200 minutes rides per month
  • Fun events within the company and your team
  • Travel allowance (if you live more than 10 km)
  • Flexible working hours
  • Opportunity for growth within the company
  • We have a partnership with OpenUp to ensure mental health care

Last but not least: fun, freedom and trust! We're not scared to work our butts off, but this is only possible once we all experience joy in the work that we do every day. We are very proud of the fact that we have been named by LinkedIn as a top start-up to work at for the second time in a row, together with many other prestigious awards we’ve received since our start in 2017. We are operational in The Netherlands, Germany and Belgium and hope to launch in more cities and countries in the future!

At felyx we believe that the best workplace is one that represents the world we live in today. This means we believe that diversity in the broadest sense of the word connects us and drives us forward as a company. We believe that diversity goes hand in hand with different perspectives. It is these different perspectives that can help us become better and more innovative in finding solutions for our customers. And because we believe this can be achieved, we are looking for colleagues who are intrinsically motivated and bring the right experience. Gender, age, sexual orientation or origin will never be a factor and will never become one.

We understand you might not tick all the boxes above. The truth is, we don't either. If you feel up for the ride, we encourage you to apply now!